home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-12-11 | 1.3 KB | 45 lines |
- #
- # SAS/C makefile.
- #
- # Copyright ⌐ 1996 Cloanto Italia srl
- # All Rights Reserved
- #
-
- FDFILE = /fd/Personal_IO.fd
- SCOPT =
- LNKOPT = STRIPDEBUG
-
- # "FixVer" fixes the version string in SAS-generated libraries.
- # It gets the proper version and revision values from a version file.
- # The file must contain the string "LIBVERSION # LIBREVISION #".
-
- FIXVER = /utilities/FixVer
-
-
- .c.o:
- Echo "Project Personal_IO: compiling $>..."
- sc $(SCOPT) LIBCODE MATH=FFP NOSTKCHK NOVERSION INCLUDEDIRECTORY=/include $*
-
- .o.library:
- Echo "Project Personal_IO: linking $>..."
- Copy $*.ver T:Personal_IO_smk.temp
- Echo >>T:Personal_IO_smk.temp\
- "$(LNKOPT) QUIET NOICONS LIBFD $(FDFILE)\
- FROM LIB:libent.o LIB:libinitr.o " NOLINE
- Echo >>T:Personal_IO_smk.temp "$*.o "
- Echo >>T:Personal_IO_smk.temp\
- "TO $*.library LIBRARY LIB:scmffp.lib LIB:sc.lib LIB:amiga.lib"
- slink WITH T:Personal_IO_smk.temp
- $(FIXVER) $*.library $*.ver
- Delete >NIL: T:Personal_IO_smk.temp
-
-
- LIBS: pbm/personal_pbm_io.library \
- datatypes/personal_datatypes_io.library
-
- pbm/personal_pbm_io.library: pbm/personal_pbm_io.o
- datatypes/personal_datatypes_io.library: datatypes/personal_datatypes_io.o
-
- pbm/personal_pbm_io.o: pbm/personal_pbm_io.c
- datatypes/personal_datatypes_io.o: datatypes/personal_datatypes_io.c
-